草庐IT

Python sys.argv 列表和索引

全部标签

windows - 任务列表命令说明

1)目前我正在将输出存储到D:\Pro_Active_Monitor\Process_list.txt。我想将输出存储到一些带分隔符的文件中。我的意思是图像名称、PID、session名称、session#、内存用法应该分开一些分隔符tasklist/FI"STATUSeqrunning">D:\Pro_Active_Monitor\Process_list.txt.ImageNamePIDSessionNameSession#MemUsage========================================================================

python - 用Python中的其他元素迭代列表的所有元素

我正在使用Python2.7.12我有以下列表:t=[1,2,3,4,5]我想要以下输出:1+1,1+2,1+3,1+4,1+5,2+2,2+3,2+4,2+5,3+3,3+4,3+5,4+4,4+5我试过:zip(t,t[1:])但输出是:[(1,2),(2,3),(3,4),(4,5)]然后,我也尝试了:zip(t,t)但输出是:[(1,1),(2,2),(3,3),(4,4),(5,5)] 最佳答案 importitertoolst=('1','2','3','4','5')fort1,t2initertools.produc

python - 是否可以在 Windows 中获取打印机名称列表?

我正在尝试为Windows创建自动打印机安装程序。如果我想提取打印机列表,我将如何在Python中实现?我知道有一种方法可以在命令行上使用VB脚本获取列表,但这给了我不需要的额外信息,而且没有真正好的方法将数据导入Python(据我所知)这样做的原因是获取值并将它们放入列表中,然后让它们对照另一个列表进行检查。一个列表中的任何内容都将被删除。这可确保该程序不会安装重复的打印机。 最佳答案 您可以使用pywin32的win32print.EnumPrinters()(更方便),或通过ctypes模块调用EnumPrinters()AP

windows - 来自图像列表的PNG图像

如何从TImageList中获取图片并将其放入TImage(或将其作为TGraphic返回)?重要的一点是TImageList可以包含32-bppalpha混合图像。目标是获取这些alpha混合图像之一并将其放置在TImage中。这意味着在某些时候我可能需要一个TGraphic。尽管严格来说,我的问题是关于将ImageList中的图像放入Image中。如果这可以在没有中间TGraphic的情况下完成,那也很好。我们想要什么?我们想要一个函数的核心:procedureGetImageListImageIntoImage(SourceImageList:TCustomImageList;I

windows - 任务列表显示所有窗口

我正在运行以下批处理脚本:@echoofftasklist/nh/fi"WindowtitleeqExporttoPDF-DOORS"|find/i"ExporttoPDF-DOORS">nul&&(echoPDFisrunning)||(echoPDFisnotrunning)如果窗口当前处于事件状态,这只会回显“PDF正在运行”。也许我使用了错误的命令(任务列表)。有没有办法在打开的窗口的完整列表中找到? 最佳答案 我能够通过VB脚本获得我需要的东西(感谢@JoshGuzman的想法):SetWord=CreateObject(

windows - 获取正在运行的进程列表

我在Windows机器上工作,想直接从R获取所有正在运行的进程的列表(基本上是进程ID和正在运行的程序的路径)。我知道Sys.getpid()获取当前R进程的进程ID,但是否也存在一些东西可以让我在机器上运行所有进程,就像我在Linux中使用top或ps-x 最佳答案 您可以使用任务列表:system2('tasklist',stdout=TRUE)[1]""[2]"Nomdel'imagePIDNomdelasessioNum‚rodesUtilisation"[3]"===============================

c# - 如何获取用户最近和/或经常打开的文件列表?

我想获得用户a)最近打开的文件列表和/或b)经常。这些信息在Windows操作系统上是否可用(需要支持一直到XP的所有系统),如果是,是否可以通过.NETFramework使用这些数据?在Google上搜索该主题有点困难,因为结果总是指人们只想为自己的应用程序实现相同目标的解决方案(即创建最近使用的文件列表)。我在操作系统级别需要同样的东西,而不仅仅是使用我创建的应用程序打开的文件。 最佳答案 一个简单的解决方案是使用Environment.SpecialFolder.Recent:stringpath=Environment.Ge

windows - 修改批处理文件中的参数列表

我正在创建一个批处理文件,它接受一个参数,后跟一个文件名列表。我想将文件名列表传递给批处理文件中的另一个可执行文件,但我不想同时传递第一个参数。像这样:Usage:LaunchTest.batfiles...LaunchTest.bat是这样的:SETCFGFILE=%1@REMThebelowdoesnotwork,because%*stillhastheCFGFILEvalueof%1init@REMIthoughtIcould'shift',whichmoves%2,etc.,downto%1,etc.,butit@REMdoesnotchangethevaluesin%*.@R

windows - 如何在 Windows 批处理代码中访问列表/数组中的元素?

@echooffsetCounter=0setfolders=(14370437147073561604893816818856)for%%fin(*.jpg)docall:p"%%f"goto:eof:pset/aCounter+=1set/aX=Counter%%6%name%=folders[Counter]???mkdirC:\output\%name%if%X%==1copy%1C:\output\%name%\front-image.jpggoto:eof我有一个文件夹名称的静态列表(该列表比这个例子长得多)和另一个我需要使用它们的函数。我遍历了一堆.jpg文件,需要将每个

windows - 如何获取已安装的 Windows 通用应用程序列表?

我正在尝试制作一个启动Windows应用程序的启动器程序。我可以找到Win32应用程序,但我不知道如何找到UWP应用程序(通用应用程序)。是否有用于列出通用应用程序的任何API或目录? 最佳答案 您不能在UWP应用中使用上述评论中提到的PackageManager类。你会用powershell吗?如果是,则有Get-AppxPackage-AllUsers这将列出所有已安装的应用程序包(.appx)(https://technet.microsoft.com/en-us/library/hh856044.aspx)。有关详细信息,请